package com.wei.czz.common.annotation;

import com.wei.czz.common.enums.external.ExternalBusinessTypeEnum;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Created by IntelliJ IDEA.
 *
 * @author wyw
 * date: 2024-05-23 17:42:21
 * className: ChargeRequest 请求收费注解
 * version: 1.0
 * description:
 *  注意：
 *   1、此注解作用于接口方法上才会生效
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface ChargeRequest {

    /**
     * 外部业务类型枚举对象
     */
    ExternalBusinessTypeEnum value();

}
